Metadevescovina
Source: NCBI Taxonomy (ID 39062)
Taxonomy ID: 39062
Rank: genus
Scientific name: Metadevescovina