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
70 queries 0.575