s. a small kind of worms, ascarides, vayiyyuppuzu.
s. a small kind of worms, ascarides, வயிற்றுப்புழு.