Meaning

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

Forms

plural: jungle nymphs
Singularjungle nymph
Pluraljungle nymphs

regular

See also

neighbours in the dictionary
jungle nymph — meaning, examples, forms, synonyms | Krumeto