cauliflowers

noun
  1. plural of cauliflower; white vegetables with thick stems and compact heads of small white flower buds
  2. ears that are swollen and deformed from repeated injury
  3. Usage: informal; boxing/wrestling

Examples