Find the word definition

Wiktionary
sea mice

n. (sea mouse English)