1 result found

Search Results for: vermivorous

Vermivorous

vermivorous (Science: ornithology, zoology) Devouring worms; feeding on worms; as, vermivorous birds. Origin: L. Vermis a... Read More