meaning of Aphidivorous

Aphidivorous meaning in General Dictionary

Devouring aphides aphidophagous

View more

  • Devouring aphides; aphidophagous.

Aphidivorous meaning in General Dictionary

Devouring aphides; aphidophagous.