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.”

Synonyms

  • fibrous
  • scleral

Antonyms

  • pliable
  • soft