GeneralConnection.comDictionary
eacles imperialis
Noun

1. imperial moth
1. Eacles imperialis, saturniid, saturniid moth
Usage