sclereid

English

Noun

sclereid (plural sclereids)

  1. (botany) A reduced form of sclerenchyma cell with highly thickened, lignified walls.
    Synonym: stone cell

Anagrams