• word of the day

    liana

    liana - Dictionary definition and meaning for word liana

    Definition
    (noun) a woody climbing usually tropical plant
Download our Mobile App Today
Receive our word of the day
on Whatsapp