Meaning

1 senses
  1. Any of the species Chinchilla laniger, found in South America.

Translations

1 languages
long-tailed chinchilla — meaning, examples, forms, synonyms | Krumeto