ROYAL MOTH
Meaning of ROYAL MOTH in English
noun
: any of various large handsome moths (as the regal moth and imperial moth) of Citheronia and related genera
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012