Popular Wordlists
  • 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
Connect with us on Facebook