Elenchus koebelei is an insect species in the genus Elenchus.
It is a parasitoid of Prokelisia, found in Florida salt marshes.
[1] This Strepsiptera related article is a stub.
You can help Wikipedia by expanding it.