odynerus
/ˌɒdɪˈnɪərəs/Definitions
1. noun
a genus of large, solitary wasps, typically with bright yellow and black stripes
“The naturalist spotted an odynerus in the forest, admiring its unique coloring.”
1. noun
a genus of large, solitary wasps, typically with bright yellow and black stripes
“The naturalist spotted an odynerus in the forest, admiring its unique coloring.”