Wiktionary
dinomyid
n. (context zoology English) Any member of the Dinomyidae.
Usage examples of "dinomyid".
Alongside them moved a small family of dinomyids: bulky, bearlike grazers.