YourDictionary

Dictionary Home » Medical Definitions » Ascaris lumbricoides

Ascaris lumbricoides medical definition

noun
A common roundworm that is parasitic in the intestines of humans and that causes restlessness, fever, and sometimes diarrhea.

link/cite print suggestion box