DRACUNCULUS


Meaning of DRACUNCULUS in English

noun a fish; the dragonet.

2. dracunculus ·noun the guinea worm (filaria medinensis).

Webster English vocab.      Английский словарь Webster.