[io moth] n [L Io] (1870): a chiefly No. American saturniid moth (Automeris io) having a large circular eyelike spot on the upper surface of each hind wing and a larva with stinging spines
IO MOTH
Meaning of IO MOTH in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012