• word of the day

    cinchona officinalis

    cinchona officinalis - Dictionary definition and meaning for word cinchona officinalis

    Definition
    (noun) Peruvian shrub or small tree having large glossy leaves and cymes of fragrant yellow to green or red flowers; cultivated for its medicinal bark
Connect with us on Facebook