Enchodeloides Elshishka, Lazarova, Radoslavov, Hristov, & Peneva, 2017

Elshishka et al. (2017). Zookeys, 697: pp. 49- 52. [Diagnosis]