LUNA MOTH


Meaning of LUNA MOTH in English

[lu.na moth] n [NL luna (specific epithet of Actias luna), fr. L, moon] (1869): a large mostly pale green American saturniid moth (Actias luna) with long tails on the hind wings

Merriam-Webster English vocab.      Английский словарь Merriam Webster.