• word of the day

    hoya

    hoya - Dictionary definition and meaning for word hoya

    Definition
    (noun) any plant of the genus Hoya having fleshy leaves and usually nectariferous flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp