Mesonyx
noun
Mes·onyx
Definition of Mesonyx
: a genus of extinct creodont mammals of the family Mesonychidae
Keep scrolling for more