Main Content

The World of Protozoa, Rotifera, Nematoda and Oligochaeta

Fromentella

[ref. ID; 5694]
Free-living heterotrophic flagellates. (ref. ID; 5694)