saturniid moth

Noun
  1. Large brightly colored and usually tropical moth;
    Larvae spin silken cocoons (synset 102304104)

Found on Word Lists

Other Searches