• word of the day

    gardenia

    gardenia - Dictionary definition and meaning for word gardenia

    Definition
    (noun) any of various shrubs and small trees of the genus Gardenia having large fragrant white or yellow flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp