Wiktionary
pistol shrimps
n. (plural of pistol shrimp English)
n. (plural of pistol shrimp English)