Definition of "dracunculus"

dracunculus