Wiktionary
slipper lobsters
n. (plural of slipper lobster English)
n. (plural of slipper lobster English)