dracunculidae Meaning, Definition & Usage

  1. noun greatly elongated roundworm
    family Dracunculidae.

WordNet