• word of the day

    lardizabalaceae

    lardizabalaceae - Dictionary definition and meaning for word lardizabalaceae

    Definition
    (noun) thick-stemmed lianas and some shrubs; some have edible fruit
Download our Mobile App Today
Receive our word of the day
on Whatsapp