Wiktionary
megalichthyids
n. (plural of megalichthyid English)
n. (plural of megalichthyid English)