Endolimax

Medical Condition:
Endolimax

A genus of ameboid protozoa found in the intestines of vertebrates and invertebrates.