Find the word definition

Wiktionary
sea bugs

n. (sea bug English)