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