Comparison meaning "intestinal worm"

Language Word Description