LUNA MOTH


Meaning of LUNA MOTH in English

■ noun a large North American moth having pale green wings with long tails and transparent eyespots bearing crescent-shaped markings. [ Actias luna .]

Origin

C19: from L. luna 'moon' (from its markings).

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