Polydelphis

Polydelphis

an ascarid nematode parasitic in the esophagus, stomach and small intestine of reptiles.