Chinchilla - Definition - Law Dictionary Home Dictionary Definition chinchilla
Definition :
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
View Judgments Citing this PhraseView Acts Citing this Phrase