scutula

/skuːˈtjuːlə/

Definitions

1. noun

A type of small, parasitic wasp, often found in the nests of other wasps or bees.

“The wasp expert spent years studying the behavior of scutula wasps and their impact on their hosts.”

Synonyms

  • nest parasite
  • parasitic wasp

Antonyms

  • dominant wasp
  • predatory wasp