cinchona bark

Explore definitions, synonyms, and language insights of cinchona bark

Definitions

Noun
medicinal bark of cinchona trees; source of quinine and quinidine

More General Terms