Meaning of io moth

Definition of io moth

(noun) large yellow American moth having a large eyelike spot on each hind wing; the larvae have stinging spines

Other information on io moth

WIKIPEDIA results for io moth
Amazon results for io moth