mantoidea

/mæntɔɪdiə/

Definitions

1. noun

a suborder of mantises, characterized by a generally slender build and a long, thin forebody.

“The biologist spent years studying the unique characteristics of the mantoidea suborder in the insect world.”

Synonyms

  • mantid
  • mantis