n. a N. American moth, Actias luna, with crescent-shaped spots on its pale green wings. [L luna, = moon (from its markings)]
LUNA MOTH
Meaning of LUNA MOTH in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012