Sarcodia marginata
Source: NCBI Taxonomy (ID 128535)
Taxonomy ID: 128535
Rank: species
Scientific name: Sarcodia marginata
Authority: Sarcodia marginata J.Agardh, 1892
Statistics: 1 protein; 4 sequences