moscarda

listen to the pronunciation of moscarda
İspanyolca - İngilizce
blowfly, fly that lays its eggs in dead flesh