1 vegetable sheep | Definition of vegetable sheep

vegetable sheep

noun

Definition of vegetable sheep