Definify.com

Definition 2024


Camberwell_beauty

Camberwell beauty

English

Noun

Camberwell beauty (plural Camberwell beauties)

  1. (Britain) A large butterfly, Nymphalis antiopa, native to Eurasia and North America.

Synonyms

External links