Italian › Dictionaryfilaria di MedinaHear itnounfeminineGuinea wormDracunculus medinensisOther ways to say itdragoncellomeanings related to zoology:; synonym of filaria di Medina (“Guinea worm”)Read Italian with every word explained