Wiktionary
dinomyids
n. (plural of dinomyid English)
Usage examples of "dinomyids".
Alongside them moved a small family of dinomyids: bulky, bearlike grazers.