Wiktionary
nemichthyids
n. (plural of nemichthyid English)
n. (plural of nemichthyid English)