Find the word definition

Wiktionary
tracheid cells

n. (plural of tracheid cell English)