1 horse mussel | Definition of horse mussel

horse mussel

noun

Definition 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