Subscribe
URL of the page has been copied to clipboard.
Meaning : In some classifications considered a suborder of Orthoptera: stick insects. Leaf insects.
Synonyms : order phasmatodea, order phasmida, phasmatodea
Install App