ibidinae

/ˌɪbɪdɪˈneɪ/

Definitions

1. noun

A subtribe of the tribe Eulophinae within the family Eulophidae.

“The new species was classified as part of the subtribe ibidinae due to its unique characteristics.”

Synonyms

  • eulophid
  • parasitic wasp

Antonyms

  • apanteles
  • trichogramma