Find the word definition

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.