automeris io

Noun
  1. Large yellow American moth having a large eyelike spot on each hind wing;
    The larvae have stinging spines (synset 102306688)

Found on Word Lists

Other Searches