Find the word definition

Wiktionary
deep-sea prawns

n. (deep-sea prawn English)