Enchodus
noun
En·cho·dus
ˈeŋkədəs
: a genus (the type of the family Enchodontidae) of large-mouthed Cretaceous stomiatoid fishes with spear-shaped teeth
Love words? Need even more definitions?
Merriam-Webster unabridged
Share