LUNA MOTH


Meaning of LUNA MOTH in English

n. a n. American moth, Actias luna, with crescent-shaped spots on its pale green wings.

[ L luna, = moon (from its markings) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.