sunrose

/ˈsʌnroʊz/

Definitions

1. noun

A plant of the genus Helianthus, especially the common sunflower.

“The sunrose bloomed in the garden, attracting many bees and butterflies.”

Synonyms

  • helianthus
  • sunflower

Antonyms

  • moonflower