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