Find the word definition

Wiktionary
mesonychids

n. (plural of mesonychid English)

Usage examples of "mesonychids".

He dropped the quivering scrap into the forest below, where mesonychids, alerted by the scent of fresh blood, ran forward with their eerie uncaninelike barking.