0071-female- head.jpg

head of female nematode
Deandra Jones A close up of the head of a female nematode