CHINCHILLA


Meaning of CHINCHILLA in English

noun the fur of the chinchilla.

2. chinchilla ·noun a heavy, long-napped, tufted woolen cloth.

3. chinchilla ·noun a small rodent (chinchilla lanigera), of the size of a large squirrel, remarkable for its fine fur, which is very soft and of a pearly gray color. it is a native of peru and chili.

Webster English vocab.      Английский словарь Webster.