roosa

/roʊsə/

Definitions

1. noun

A type of ornamental tree or shrub, especially the species Roosa, known for its red flowers.

“The park had a beautiful roosa blooming near the entrance.”

Synonyms

  • ornamental tree
  • roosa tree

Antonyms

  • invasive species
  • weed