Ok... Somebody clue me in here. What the @#@# is a lamprey ??