Meaning of flower head

Definition of flower head

(noun) 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

Other information on flower head

WIKIPEDIA results for flower head
Amazon results for flower head