dragon worm · dracunculiasis
dragon worm, dracunculiasis
A species of nematode, (Dracunculus medinensis)