Find the word definition

Crossword clues for seamouse

seamouse
Wiktionary
seamouse

n. polychaete worm ((taxlink Aphrodita aculeata species noshow=1)), found in the North Atlantic and in European seas.