VariousWords beta
Definitions:
Noun
cauliflower
Brassica oleracea botrytis
Definition: a plant having a large edible head of crowded white flower buds