1 thousand-headed cabbage | Definition of thousand-headed cabbage

thousand-headed cabbage

noun

Definition of thousand-headed cabbage