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.”

Synonyms

  • aphid-controlling insect
  • aphid-eater

Antonyms

  • aphid-producer
  • aphid-promoter