English dictionary
automeris io meaning and definition
Definition and meaning of automeris io at MeaningMonkey.org. automeris io meaning and definition in the English Dictionary.AUTOMERIS IO noun
Definition of Automeris io (noun)
- large yellow American moth having a large eyelike spot on each hind wing; the larvae have stinging spines
- synonyms: io moth
Source: Princeton University Wordnet