Find the word definition

Wiktionary
northern shrimps

n. (northern shrimp English)