noun any nymphalid butterfly of the genus Vanessa, as the red admiral or painted lady.
thistle butterfly 🔊 Listen to this noun any nymphalid butterfly of the genus Vanessa, as the red admiral or painted lady. Share Facebook Twitter Google +