Elenchus koebelei

Elenchus koebelei is an insect species in the genus Elenchus. It is a parasitoid of Prokelisia, found in Florida salt marshes.