Endolimax

Synonyms

Endolimaxs

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