Synonyms of lamprey

Definition and meaning of lamprey (Dictionary)