Definitions of Dracunculidae:

  • noun:   greatly elongated roundworm