moscarda

listen to the pronunciation of moscarda
الأسبانية - الإنجليزية
blowfly, fly that lays its eggs in dead flesh