Noun Definition

vanessa

1.Definition: painted beauty and red admiral

Category: Animals