Adonisia turfae
Source: NCBI Taxonomy (ID 2950184)
Taxonomy ID: 2950184
Rank: species
Scientific name: Adonisia turfae
Synonym: "Adonisia turfae" (ex Walter 2016) Walter et al. 2017
Statistics: 11,564 sequences