Dictionary
Dictionary
Chinchilla — definition & meaning
Word Type Definition 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.
Explore more words:
Derelict · Bladder · Antihemorrhagic · End- · Horse · Epipharyngeal · West Indian · Shadowy ·