dcsimg
Creatures » » Amoeboid Protists »

Embolus ochreatus De Not. 1846