English Dictionary
◊ DRACUNCULIDAE
Dracunculidae
n : greatly elongated roundworm [syn: {Dracunculidae}, {family
Dracunculidae}]