Microporella ciliata
Source: NCBI Taxonomy (ID 97274)
Taxonomy ID: 97274
Rank: species
Scientific name: Microporella ciliata
Authority: Eschara ciliata Pallas, 1766
Synonym: Eschara ciliata
Statistics: 2 proteins; 6 sequences