limenitis camilla Meaning, Definition & Usage

  1. noun Eurasian butterfly with brown wings and white markings
    white admiral.

WordNet