sabelloid

/ˈsæbəloʊɪd/

Definitions

1. noun

A plant or flower of the genus Sabella or a similar plant with small, often fragrant flowers.

“The sabelloid flowers in her garden attracted a variety of bees and butterflies.”

Synonyms

  • sabelia
  • sabellid

Antonyms

  • non-flowering
  • sterile