moscarda

listen to the pronunciation of moscarda
Spanisch - Englisch
blowfly, fly that lays its eggs in dead flesh