Find the word definition

Wiktionary
brook lampreys

n. (brook lamprey English)