Noun Definition

nymphalidae

1.Definition: large beautifully colored butterflies

Category: Animals