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.”
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.”