LUNA MOTH


Meaning of LUNA MOTH in English

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

Etymology: L luna, moon (from its markings)

Oxford English vocab.      Оксфордский английский словарь.