cinchona
Explore definitions, synonyms, and language insights of cinchona
Definitions
Noun
medicinal bark of cinchona trees; source of quinine and quinidine
Noun
any of several trees of the genus Cinchona