Meaning of sea mouse

Definition of sea mouse

(noun) any of several large worms having a broad flattened body with a mat of coarse hairs covering the back

Other information on sea mouse

WIKIPEDIA results for sea mouse
Amazon results for sea mouse