Dodecaceria sp. AMW23009
Source: NCBI Taxonomy (ID 104700)