ascaris lumbricoides definition

  • noun:
    • abdominal parasite of humans and pigs

Related Sources

  • Definition for "ascaris lumbricoides"
    • abdominal parasite of humans and pigs
    • View More
  • Hypernym for "ascaris lumbricoides"
29 votes

How would you define ascaris lumbricoides?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!