helminth in Irish
helminth in Irish
heilmint
A parasitic worm; a fluke, tapeworm, or nematode.
péist sheadánach
A parasitic worm; a fluke, tapeworm, or nematode.