Previous definitions:
1.
A vegetable that has clusters of tiny florets on a bunch of stalks. Cauliflowers come in white which is most common, green, and purple.
As defined by Mechanical Turk
on July 25, 2011