acherontia

(noun) Acherontia

< acheronian | acherontia atropos >