English dictionary
ascaris lumbricoides meaning and definition
Definition and meaning of ascaris lumbricoides at MeaningMonkey.org. ascaris lumbricoides meaning and definition in the English Dictionary.ASCARIS LUMBRICOIDES noun
Definition of Ascaris lumbricoides (noun)
- intestinal parasite of humans and pigs
- synonyms: common roundworm
Source: Princeton University Wordnet