stone cell

English

Noun

stone cell (plural stone cells)

  1. (botany) Synonym of sclereid.