Florets Synonyms

The showy reproductive structure of a plant
(Noun)
Advertisement
Advertisement