Find the word definition

Wiktionary
spiny lobsters

n. (plural of spiny lobster English)