Noun ascaris lumbricoides has 1 sense
  1. common roundworm, Ascaris lumbricoides - intestinal parasite of humans and pigs
    --1 is a kind of nematode, nematode worm, roundworm
    --1 is a member of Ascaris, genus Ascaris
,
TOP