Wiktionary
megalomycterids
n. (plural of megalomycterid English)
n. (plural of megalomycterid English)