eacles
1. [ noun ] (biology,zoology) imperial moths
Synonyms: genus_Eacles
Related terms: arthropod_genus Saturniidae imperial_moth
Similar spelling:   Eagles
  Eagleson
  eccles