SCLEREID


Meaning of SCLEREID in English

[scler.e.id] n [ISV, irreg. fr. Gk skleros] (ca. 1900): a variably shaped sclerenchymatous cell of a higher plant that is often nearly isodiametric

Merriam-Webster English vocab.      Английский словарь Merriam Webster.