• word of the day

    hydrangea

    hydrangea - Dictionary definition and meaning for word hydrangea

    Definition
    (noun) any of various deciduous or evergreen shrubs of the genus Hydrangea
Download our Mobile App Today
Receive our word of the day
on Whatsapp