dcsimg
Creatures » » Amoeboid Protists »

Malamoeba indica Narasimhamurti & Ahamed 1980