jungle glory
English
Noun
jungle
glory
(
plural
jungle glories
)
Any of various
nymphalid
butterflies of the
Southeast Asian
genus
Thaumantis
.