"The Lettuce-Wiper, Oil-Changer and Ant-Destroyer" - that's some magazine! (12)
Answer
COSMOPOLITAN
Definition: magazine!
"The Lettuce-Wiper, Oil-Changer and Ant-Destroyer" - that's some magazine! (12)