Diaphanoeca
Source: NCBI Taxonomy (ID 28013)
Taxonomy ID: 28013
Rank: genus
Scientific name: Diaphanoeca
Authority: Diaphanoeca Ellis, 1929
Mitochondrial genetic code: Translation table 1 (Standard)