horse mussel
noun
: a large coarse marine mussel (Modiolus modiolus) found on the shores of northern Europe and America
also
: any similar closely related species
Love words? Need even more definitions?
Merriam-Webster unabridged
Share