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

Synonyms

  • hymenopteran
  • wasp

Antonyms

  • ant
  • bee