Ascaris lumbricoides

1. (noun) intestinal parasite of humans and pigs
Synonyms: common roundworm
Related Words: nematode, roundworm



Terms and Conditions of Use / Copyright Notice