horse mussel
nounDefinition of horse mussel
: a large coarse marine mussel (Modiolus modiolus) found on the shores of northern Europe and America
also
: any similar closely related species