astrose

/ɑːstroʊz/

Definitions

1. noun

A type of flower, also known as the star of the sea, found in some parts of the world.

“The beautiful astrose was a key attraction in the botanical garden.”

Synonyms

  • sea lavender
  • starflower

Antonyms

  • dandelion
  • weed