Online English Dictionary

Home

Insectivorous


a.

Feeding or subsisting on insects; carnivorous.


© 2009 Dammam Community College