Definition Definition

chinchona - Meaning and Examples

Meaning of 'chinchona' (Webster Dictionary)

1 . Chinchona
- Alt. of Chincona