io moth

1. (noun) large yellow American moth having a large eyelike spot on each hind wing; the larvae have stinging spines
Synonyms: Automeris io
Related Words: saturniid, saturniid moth



Terms and Conditions of Use / Copyright Notice