Ascaris lumbricoides
1.
(
noun
) intestinal parasite of humans and pigs
Synonyms:
common roundworm
Related Words:
nematode
,
roundworm
Terms and Conditions of Use / Copyright Notice