Horse mussel
Meaning, Definition & Usage
Dictionary
Related
Definitions
(Zoöl.)
, a large, marine mussel (
Modiola modiolus
), found on the northern shores of Europe and America.
Webster 1913
Previous
Next