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