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
Look “cinchona tree” up elsewhere
Want another word?
Spin the dictionary for a fresh one.