• word of the day

    calisaya

    calisaya - Dictionary definition and meaning for word calisaya

    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
Download our Mobile App Today
Receive our word of the day
on Whatsapp