GeneralConnection.com
➔
Dictionary
eacles imperialis
Noun
1. imperial moth
1. Eacles imperialis, saturniid, saturniid moth
Usage