stomach worms

English

Noun

stomach worms

  1. plural of stomach worm