Thistle Butterfly (noun) Definition, Meaning & Examples

noun
  1. any nymphalid butterfly of the genus Vanessa, as the red admiral or painted lady.
Thistle Butterfly (noun) Definition, Meaning & Examples

More Definitions