• word of the day

    harpullia

    harpullia - Dictionary definition and meaning for word harpullia

    Definition
    (noun) any of various tree of the genus Harpullia
Download our Mobile App Today
Receive our word of the day
on Whatsapp