English

edit

Noun

edit

jungle nymph (plural jungle nymphs)

  1. A stick insect, of the genus Heteropteryx, from the rainforests of south-east Asia