emerald moth
noun
any of various green geometrid moths, esp the large emerald (Geometra papilionaria) a handsome pale green moth with white wavy markings
Words nearby emerald moth
emendation,
emerald,
emerald cut,
emerald green,
emerald isle,
emerald moth,
emerge,
emergence,
emergency,
emergency boat,
emergency brake