phasmoid

/ˈfæzmɔɪd/

Definitions

1. noun

A type of stick insect or a member of the suborder Phasmatodea.

“The naturalist observed a large phasmoid perched on a leaf in the jungle.”

Synonyms

  • stick insect
  • walking stick

Antonyms

  • large insect with wings