YourDictionary

Dictionary Home » Science » flower head

flower head science definition

  1. A short, dense, indeterminate inflorescence of sessile flowers, as of composite plants or clover. See more at composite family.
  2. A very dense grouping of flower buds, as in broccoli and cauliflower.

Learn more about flower head

link/cite print suggestion box