Meaning of limenitis archippus

Definition of limenitis archippus

(noun) showy American butterfly resembling the monarch but smaller

Other information on limenitis archippus

WIKIPEDIA results for limenitis archippus
Amazon results for limenitis archippus