• word of the day

    nicandra

    nicandra - Dictionary definition and meaning for word nicandra

    Definition
    (noun) sturdy annual of Peru
    Synonyms : genus nicandra
Connect with us on Facebook