BOSCC: Bearing Large Ocular Squamous Cell Carcinomas

What does BOSCC mean? The above is one of BOSCC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Bearing Large Ocular Squamous Cell Carcinomas