scleroid
/ˈsklɪriɔɪd/Definitions
1. noun
A type of cell in the eye, especially in the retina, characterized by a high concentration of scleral material.
“The doctor examined the patient’s scleroid cells under a microscope to diagnose the condition.”
2. adjective
Resembling or relating to a scleroid cell or a hardened, fibrous structure.
“The scleroid texture of the new fabric made it more durable and resistant to wear.”