rosaria

noun
  1. rose gardens or areas where roses are cultivated
  2. Usage: plural form; botanical

Examples