English synonyms about - contact  

sea mouse

noun

1 sea mouse

Any of several large worms having a broad flattened body with a mat of coarse hairs covering the back.


Find more on sea mouse elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0161