• word of the day

    liana

    liana - Dictionary definition and meaning for word liana

    Definition
    (noun) a woody climbing usually tropical plant
Connect with us on Facebook