Noun Definition

dracunculidae

1.Definition: greatly elongated roundworm

Category: Animals