dcsimg
» Amoeboid Protists »

Biomyxa cometa (Cienkowski 1876)

Biomyxa cometa is a species of amoeboid protists.