Amerila astreus
Source: NCBI Taxonomy (ID 1126686)
Taxonomy ID: 1126686
Rank: species
Scientific name: Amerila astreus
Authority: Sphinx astreus Drury, 1773; Amerila astreus (Drury, 1773)
Synonym: Sphinx astreus