Advertisement

Advertisement

thistle butterfly

noun

  1. any nymphalid butterfly of the genus Vanessa, as the red admiral or painted lady.


Discover More

Word History and Origins

Origin of thistle butterfly1

First recorded in 1830–40

Advertisement

Advertisement

Advertisement

Advertisement


thistlethistledown