Vermivore error.
The correct term is vermivore, tilde. It means he eats worms. It is a word made up of two Latin roots : vermi ( worm ) and voro (who eats).