English Dictionary
◊ VANESSA
Vanessa
n : painted beauty and red admiral [syn: {Vanessa}, {genus
Vanessa}]