Wiktionary
cladoxylopsids
n. (plural of cladoxylopsid English)
n. (plural of cladoxylopsid English)