acherontia

listen to the pronunciation of acherontia
French - English
{n} acherontia, death's-head moth
English - English
death's-head moth