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