meaning of aphidophagous

1. Feeding upon aphides, or plant lice, as do beetles of the family Coccinellidae.


Related Words

aphidophagous |

Developed & Maintained By Taraprasad.com

Treasure Words