phasmida

/ˈfæzmɪdə/

Definitions

1. noun

a suborder of insects in the order Orthoptera, commonly known as walking sticks or stick insects.

“The phasmida were found in the tropical rainforest, camouflaged among the branches.”

Synonyms

  • stick insect
  • walking stick

Antonyms

  • jumping insect
  • leaping insect