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 phasmida, phasmatodea, phasmida
Install App
Order phasmatodea meaning in Telugu.