English dictionary
limenitis archippus meaning and definition
Definition and meaning of limenitis archippus at MeaningMonkey.org. limenitis archippus meaning and definition in the English Dictionary.LIMENITIS ARCHIPPUS noun
Definition of Limenitis archippus (noun)
- showy American butterfly resembling the monarch but smaller
- synonyms: viceroy
Source: Princeton University Wordnet