Definify.com
Webster 1828 Edition
Seamouse
SE'AMOUSE
,Noun.
Definition 2024
seamouse
seamouse
See also: sea mouse
English
Alternative forms
- sea mouse, sea-mouse
Noun
seamouse (plural seamice)
- Polychaete worm of genus Aphrodita, especially (Aphrodita aculeata), found in the North Atlantic and in European seas.