• word of the day

    nicandra

    nicandra - Dictionary definition and meaning for word nicandra

    Definition
    (noun) sturdy annual of Peru
    Synonyms : genus nicandra
Download our Mobile App Today
Receive our word of the day
on Whatsapp