flower head is a noun meaning "a shortened compact cluster of flowers so arranged that the whole gives the effect of a single flower as in clover or members of the family Compositae". It carries one recorded sense.
a shortened compact cluster of flowers so arranged that the whole gives the effect of a single flower as in clover or members of the family Compositae
Definitions, synonyms and semantic relations for flower head come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .