Cinchona pubescens

Explore definitions, synonyms, and language insights of Cinchona pubescens

Definitions

Noun
small tree of Ecuador and Peru having very large glossy leaves and large panicles of fragrant pink flowers; cultivated for its medicinal bark

More General Terms