0%

ALL meanings of emerald moth

E e
  • noun emerald moth any of various green geometrid moths, esp the large emerald (Geometra papilionaria) a handsome pale green moth with white wavy markings 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?