Hystrichis sp

This post was written by admin on May 30, 2010
Posted Under: Nematodes,Pictures
Hystrichis sp
s
Number: 1
Photographer: Mohammad reza Youssefi
References:

Hystrichis sp from intestine of Lutra lutra(European otter)from Babolsar,North of Iran, 2009