Italian › DictionaryestragoneHear itnounmasculinetarragonFormsnounsingularestragonepluralestragoniOther ways to say itdragoncellomeanings related to zoology:; synonym of filaria di Medina (“Guinea worm”)Read Italian with every word explained