Word Definition

Rosier

  1. A rosebush; roses, collectively.

Synonyms