scleroid (English, noun)
expansion: scleroid (plural scleroids)
Senses:
glosses: The outermost layer of an eyeball.
glosses: A plant cell with thick cell walls.
Forms:
form: scleroids
tags: plural