Denekia capensis
Source: NCBI Taxonomy (ID 2576940)