flower heads (0 synonym found)

Definition of flower heads:

(n) : (botany) A compact cluster of florets having the appearance of a single flower (as in the daisy family).

Definition of flower heads:

(n) : (botany) A compact cluster of florets having the appearance of a single flower (as in the daisy family).

Back to Top