soldanelle

sɒlˈdænɛl

Definitions

1. noun

A type of flowering plant, in particular, a type of rose.

“The garden features a variety of soldanelle, which are particularly popular among rose enthusiasts.”

Synonyms

  • flower
  • rose

Antonyms

  • shrub
  • weed