Florets Synonyms

The showy reproductive structure of a plant
(Noun)