a species of freshwater lamprey (lampetra fluviatilis) - English Synonyms Dictionary