Wiktionary
lepisosteids
n. (plural of lepisosteid English)
n. (plural of lepisosteid English)