Nematode captured by Stephanocysts of a
Hyphoderma
Click here for more!