Oxalobacter
Source: NCBI Taxonomy (ID 846)
Taxonomy ID: 846
Rank: genus
Scientific name: Oxalobacter
Authority: Oxalobacter Allison et al. 1985