aphidozer
/æfɪdoʊˈzɛr/Definitions
1. noun
a plant or insect that feeds on aphids, typically a ladybird or lacewing.
“The gardener used an aphidozer to control the aphid population in the greenhouse.”
1. noun
a plant or insect that feeds on aphids, typically a ladybird or lacewing.
“The gardener used an aphidozer to control the aphid population in the greenhouse.”