Phasmarhabditis hermaphrodita. Coloured scanning electron micrograph ...

Phasmarhabditis hermaphrodita. Coloured scanning electron micrograph ...