emerald moth


noun

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