Protist

Endolimax

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

AMW:MICRO:010076