cinchona ledgeriana

Noun
  1. Peruvian shrub or small tree having large glossy leaves and cymes of fragrant yellow to green or red flowers;
    Cultivated for its medicinal bark (synset 112684948)

Found on Word Lists

Other Searches