Subscribe
URL of the page has been copied to clipboard.
Meaning : A mussel with a dark shell that lives attached to rocks.
Synonyms : edible mussel
Install App
Mytilus edulis meaning in Telugu.