Wenjunlia
Source: NCBI Taxonomy (ID 2995707)
Taxonomy ID: 2995707
Rank: genus
Scientific name: Wenjunlia
Authority: Wenjunlia Madhaiyan et al. 2022