sclereids

noun

Plural form of sclereid.