encyrtids
plural of encyrtid
Noun
plural of encyrtid