chinchilla
Top 30000
Meanings
Noun
1. chinchilla (rodent)
2. chinchilla fur (uncountable)
3. chinchilla (cat)
Examples1
Sami has chinchillas.