Ascaris lumbricoides
English Dictionary
->
Letter A
-> Ascaris lumbricoides
Search Dictionary:
Ascaris lumbricoides Definition
(n)
intestinal
parasite
of
humans
and
pigs
Ascaris lumbricoides Synonyms
Ascaris lumbricoides
common roundworm
© Art Branch Inc.