Meaning of cinchona pubescens

Definition of cinchona pubescens

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

Other information on cinchona pubescens

WIKIPEDIA results for cinchona pubescens
Amazon results for cinchona pubescens