Floccifex
Source: NCBI Taxonomy (ID 2815783)
Taxonomy ID: 2815783
Rank: genus
Scientific name: Floccifex
Authority: Floccifex Wylensek et al. 2021; "Floccifex" Wylensek et al. 2020