You searched for: “ascarid-
A unit related to: “ascarid-
(Greek: worm; maw-worm; intestinal worm)