Meaning of cauliflower

Definition of cauliflower

(noun) a plant having a large edible head of crowded white flower buds

Other information on cauliflower

WIKIPEDIA results for cauliflower
Amazon results for cauliflower