jungle glory noun1 •Any of various nymphalid butterflies of the Southeast Asian genus Thaumantis. formsjungle glories