• word of the day

    maranta

    maranta - Dictionary definition and meaning for word maranta

    Definition
    (noun) any of numerous herbs of the genus Maranta having tuberous starchy roots and large sheathing leaves
Download our Mobile App Today
Receive our word of the day
on Whatsapp