stomach worm
Noun
Meaning
stomach worm (plural stomach worms)
The common roundworm (Ascaris lumbricoides), sometimes found in the human intestine, and rarely in the stomach.
Noun
stomach worm (plural stomach worms)
The common roundworm (Ascaris lumbricoides), sometimes found in the human intestine, and rarely in the stomach.