encyrtid

/ɛnˈsɪrtaɪd/

Definitions

1. noun

A subfamily of parasitic wasps in the family Encyrtidae.

“The scientist studied the different species of encyrtid found in the local ecosystem.”

Synonyms

  • encyrtid parasitoid
  • encyrtid wasp

Antonyms

  • non-parasitic insect