meaning of aphidivorous

1. Devouring aphides; aphidophagous.


Related Words

aphidivorous |

Developed & Maintained By Taraprasad.com

Treasure Words