• word of the day

    canna

    canna - Dictionary definition and meaning for word canna

    Definition
    (noun) any plant of the genus Canna having large sheathing leaves and clusters of large showy flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp