Euplectrus sp. RDB-1999
Source: NCBI Taxonomy (ID 108751)