Elstera
Source: NCBI Taxonomy (ID 1091044)
Taxonomy ID: 1091044
Rank: genus
Scientific name: Elstera
Authority: Elstera Rahalkar et al. 2012
Statistics: 5 sequences