Sarcodia flabellata
Source: NCBI Taxonomy (ID 40398)
Taxonomy ID: 40398
Rank: species
Scientific name: Sarcodia flabellata
Authority: Sarcodia flabellata Levring, 1949
Statistics: 1 protein; 2 sequences