Online English Dictionary

Home

Vermivorous


a.

Devouring worms; feeding on worms; as, vermivorous birds .


© 2009 Dammam Community College