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.”
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.”