Trebonia
Source: NCBI Taxonomy (ID 2767073)
Taxonomy ID: 2767073
Rank: genus
Scientific name: Trebonia
Authority: Trebonia Rapoport et al. 2020