acherontia

(noun) Acherontia

genus Acherontia
arthropod genus (generic term)