saturniid

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches