Mytilida
Source: NCBI Taxonomy (ID 6546)
Taxonomy ID: 6546
Rank: order
Scientific name: Mytilida
Synonym: Mytiloida