• word of the day

    canella

    canella - Dictionary definition and meaning for word canella

    Definition
    (noun) highly aromatic inner bark of the Canella winterana used as a condiment and a tonic
Download our Mobile App Today
Receive our word of the day
on Whatsapp