meaning of chinchona

1. Alt. of Chincona
2.
any of several trees of the genus Cinchona


Related Words

chinchona |

Developed & Maintained By Taraprasad.com

Treasure Words