Endolimax
noun
En·do·li·max
-ˈlī-ˌmaks
: a genus of amoebas that are commensal in vertebrate intestines and include one (E. nana) found in humans
Love words? Need even more definitions?
Merriam-Webster unabridged
Share