Aequipecten opercularis
Source: NCBI Taxonomy (ID 100776)
Taxonomy ID: 100776
Rank: species
Scientific name: Aequipecten opercularis
Authority: Ostrea opercularis Linnaeus, 1758
Synonym: Ostrea opercularis