Definition of Mountain Chinchilla

  • 1. A rodent native to the mountains of Chile and Peru and now bred in captivity Noun

Synonyms for word "mountain chinchilla"

Semanticaly linked words with "mountain chinchilla"

Hyponims for word "mountain chinchilla"