red-spotted purple
English
Noun
red
-
spotted
purple
(
plural
red-spotted purples
)
A
white admiral
(
Limenitis camilla
,
Limenitis arthemis
, or
Limenitis trivena
).
Translations
white admiral
—
see
white admiral