Word info

trichosclereid

Noun

Meaning

trichosclereid (plural trichosclereids)

A hard needle-like branched cell found in some plants, serving as protection from herbivores.

Source: en.wiktionary.org

Close letter words and terms