Main Content

The World of Protozoa, Rotifera, Nematoda and Oligochaeta

Paratrichodorus

Family Trichodoridae (ref. ID; 6182)

ref. ID; 6153

Herbivores. (ref. ID; 6153)