GeneralConnection.com
➔
Dictionary
actias luna
Noun
1. luna moth
1. Actias luna, saturniid, saturniid moth
Usage