Meaning of cauliflower in English
US /ˈkɑləˌflaʊər/ UK /ˈkɒlɪflaʊə/
1. a large vegetable with a large flower head of small white flower buds and surrounded by green leaves
Cauliflower comes in four different colors: white, orange, purple and green.