• word of the day

    rosebush

    rosebush - Dictionary definition and meaning for word rosebush

    Definition
    (noun) any of many shrubs of the genus Rosa that bear roses
    Synonyms : rose
Download our Mobile App Today
Receive our word of the day
on Whatsapp