Synonyms and Antonyms for ascaris lumbricoides

1. Ascaris lumbricoides (n.)

intestinal parasite of humans and pigs

Synonyms: