umbelloid

/ʌmˈbɛloʊɪd/

Definitions

1. noun

A subfamily of flowering plants in the family Compositae, characterized by the presence of an umbrella-like inflorescence.

“The botanist studied the unique umbelloid structure of the sunflower.”

Synonyms

  • composite subfamily
  • umbrella-like inflorescence

Antonyms

  • acaulis
  • sessile