ascaris lumbricoides








[ad_1] n.
  1. A common roundworm that is parasitic in the intestines of humans and that causes restlessness, fever, and sometimes diarrhea.
[ad_2]
58 queries 1.024