Wiktionary
pterotracheids
n. (plural of pterotracheid English)
n. (plural of pterotracheid English)