Online English Dictionary

Home

Chinchilla


n.

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.


© 2009 Dammam Community College