• word of the day

    osmanthus

    osmanthus - Dictionary definition and meaning for word osmanthus

    Definition
    (noun) widely distributed genus of evergreen shrubs or trees of southern United States and Middle East and China and Japan
    Synonyms : genus osmanthus
Download our Mobile App Today
Receive our word of the day
on Whatsapp