Advertisement
Advertisement
thistle butterfly
noun
- 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
Browse