mymarid

/ˈmɪmɑːrid/

Definitions

1. noun

a family of wasps, specifically the Mymaridae, known for being the smallest wasps in the world

“The tiny mymarid wasp was almost invisible to the naked eye.”

Synonyms

  • chalcid wasp
  • mymarid wasp

Antonyms

  • hornet
  • large wasp