seamouse
Noun
Meaning
seamouse (plural seamice)
Polychaete worm of genus Aphrodita, especially (Aphrodita aculeata), found in the North Atlantic and in European seas.
Noun
seamouse (plural seamice)
Polychaete worm of genus Aphrodita, especially (Aphrodita aculeata), found in the North Atlantic and in European seas.