Enchodeloides Elshishka, Lazarova, Radoslavov, Hristov, & Peneva, 2017
Elshishka et al. (2017). Zookeys, 697: pp. 49- 52. [Diagnosis]