Definify.com

Webster 1913 Edition


Chincha

Chin′cha

,
Noun.
[Cf.
Chinchilla
.]
(Zool.)
A south American rodent of the genus
Lagotis
.