• word of the day

    mikania

    mikania - Dictionary definition and meaning for word mikania

    Definition
    (noun) large genus of evergreen lianas of tropical America
    Synonyms : genus mikania
Connect with us on Facebook