Definition: A species of parasitic nematode widely distributed in tropical and subtropical countries. The females and their larvae inhabit the mucosa of the intestinal tract, where they cause ulceration and diarrhea.
a species of nematode; infection: coord IM with STRONGYLOIDIASIS (IM); for antigens, coord with ANTIGENS, HELMINTH, for antibodies, coord with ANTIBODIES, HELMINTH
Other names stercoralis, Strongyloides; stercorali, Strongyloides; Strongyloides stercorali