luna moth 1

noundomain: animal
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

large pale-green American moth with long-tailed hind wings and a yellow crescent-shaped mark on each forewing

  • large pale-green American moth with long-tailed hind wings and a yellow crescent-shaped mark on each forewing

FENG