Emperor moth Meaning, Definition & Usage

  1. noun large moth of temperate forests of Eurasia having heavily scaled transparent wings
    emperor; Saturnia pavonia.

WordNet


Definitions
  1. (Zoöl.), one of several large and beautiful bombycid moths, with transparent spots on the wings; as the American Cecropia moth (Platysamia cecropia), and the European species (Saturnia pavonia).

Webster 1913