nymphalidae

Noun
  1. Large beautifully colored butterflies (synset 102277168)

Found on Word Lists

Other Searches