thousand-headed cabbage

noun

Definition of thousand-headed cabbage