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.”
1. noun
A subfamily of parasitic wasps in the family Encyrtidae.
“The scientist studied the different species of encyrtid found in the local ecosystem.”