aphidozer
English
Noun
aphidozer
(
plural
aphidozers
)
A device like a
hopperdozer
for the removal of
aphids
.
Anagrams
aphorized