phasmatida

/ˌfæzməˈtaɪdə/

Definitions

1. noun

an order of stick insects, including the walking sticks and leaf insects.

“The entomologist spent her career studying the unique behavior of phasmatida species in the tropical rainforest.”

Synonyms

  • leaf insects
  • stick insects
  • walking sticks