- any of various green geometrid moths, esp the large emerald (Geometra papilionaria) a handsome pale green moth with white wavy markings
More Definitions
- THERAPEUTIC INDEX (noun) Definition, Meaning & Examples
- LATCH ON (noun) Definition, Meaning & Examples
- SIDEHEAD (noun) Definition, Meaning & Examples
- UNEMPLOYMENT COMPENSATION (noun) Definition, Meaning & Examples
- VIOLET (noun) Definition, Meaning & Examples
- TRUE (noun) Definition, Meaning & Examples