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