Find the word definition

Wiktionary
great northern prawns

n. (great northern prawn English)