sphegoidea
/sfiːɡoʊˈɪdiə/Definitions
1. noun
a suborder of weevils, typically having an elongated, narrow body
“Some species of the sphegoidea suborder are found in tropical regions.”
1. noun
a suborder of weevils, typically having an elongated, narrow body
“Some species of the sphegoidea suborder are found in tropical regions.”