Cauliflower : noun Le cauliflower is a cabbage, the inflorescences of which form a white, dense, edible mass.
Having cauliflower ears: swollen ears, protruding, deformed by blows, boxing.
Cauliflower: hemorrhoid.
Cancer: He starts a liver cauliflower.
To have the cauliflower whipped: to be had.