Find the word definition

Wiktionary
slipper lobsters

n. (plural of slipper lobster English)