English Dictionary
◊ EACLES
Eacles
n : imperial moths [syn: {Eacles}, {genus Eacles}]