Wiktionary
river lampreys
n. (plural of river lamprey English)
n. (plural of river lamprey English)