astrosclereid

English

Etymology

astro- +‎ sclereid

Noun

astrosclereid (plural astrosclereids)

  1. (botany) A thick-walled star-shaped cell occurring in the leaves of Camellia, and frequently in bark amongst the surrounding parenchymatous cells.