NirvanamKnowledge · Cases · Solver

Protist

Endolimax

AMW:MICRO:010076

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

Microbiology biological

Graph assertions

Embed this node