green mussel

Scientific Name: Perna viridis (Linnaeus, 1758)
Taxonomic Rank: Animalia: Mollusca: Bivalvia: Mytiloida: Mytilidae:

Distribution