Amphiplicatus
Source: NCBI Taxonomy (ID 1519373)
Taxonomy ID: 1519373
Rank: genus
Scientific name: Amphiplicatus
Authority: Amphiplicatus Zhang et al. 2014