Wiktionary
dinichthyids
n. (plural of dinichthyid English)
n. (plural of dinichthyid English)