Vermivorous /(?)/

Ver·miv·o·rous

Vermivorous

a.
  1. Devouring worms; feeding on worms; as, vermivorous birds. (Zool.)