chinchilla

nounA small South American rodent with soft, thick fur, often kept as a pet or bred for its fur.

No synonyms or antonyms found for this word.

chinchilla synonyms & antonyms | whatsthatwordmean | whatsthatwordmean