Cymbula compressa
Source: NCBI Taxonomy (ID 87971)
Taxonomy ID: 87971
Rank: species
Scientific name: Cymbula compressa
Authority: Patella compressa Linnaeus, 1758
Synonym: Patella compressa
Statistics: 1 protein; 35 sequences