emerald moth


noun

  1. any of various green geometrid moths, esp the large emerald (Geometra papilionaria) a handsome pale green moth with white wavy markings

Leave a Reply

Your email address will not be published. Required fields are marked *

48 queries 1.339