Loading page
genus vanessa is a noun meaning "painted beauty and red admiral". It carries one recorded sense.
painted beauty and red admiral
Definitions, synonyms and semantic relations for genus vanessa come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.