Wiktionary
nosodendrids
n. (plural of nosodendrid English)
n. (plural of nosodendrid English)