Wiktionary
chinchillids
n. (plural of chinchillid English)
n. (plural of chinchillid English)