• word of the day

    hamelia

    hamelia - Dictionary definition and meaning for word hamelia

    Definition
    (noun) any of several flowering tropical or subtropical shrubs of the genus Hamelia
Download our Mobile App Today
Receive our word of the day
on Whatsapp