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
Tweet