English

edit

Noun

edit

jungle glory (plural jungle glories)

  1. Any of various nymphalid butterflies of the Southeast Asian genus Thaumantis.