What does aphidivorous mean?
The definition of aphidivorous
Aph`i*div”o*rous.
Etym: [Aphis + L. vorare to devour.] (Zoöl.)

Devouring aphides; aphidophagous.