cymarose

/sɪˈmæroʊz/

Definitions

1. noun

A rare or obsolete word for a rose, especially one of a particular or unspecified variety.

“The old-fashioned garden contained several cymaroses, each with its own unique fragrance.”

Synonyms

  • bloom
  • rose

Antonyms

  • weed