Find the word definition

Wiktionary
alpheid shrimps

n. (alpheid shrimp English)