• word of the day

    acherontia

    acherontia - Dictionary definition and meaning for word acherontia

    Definition
    (noun) death's-head moth
    Synonyms : genus acherontia
Download our Mobile App Today
Receive our word of the day
on Whatsapp