” wonder if sauteed lamprey was on the menu?”
A lot of lamprey comes from Lough Neagh in Northern Ireland. Most of it goes to France, where it is considered a delicacy. I have eaten lamprey - not on my list of delicacies.
A lamprey:
“A lamprey (sometimes also calledlamprey eel) is a parasitic marine/aquatic animal with a toothed, funnel-like sucking mouth.”
http://en.wikipedia.org/wiki/Lamprey