lamprey

Definition

Food

  • Any of various small round anadromous sea fish rather like eels, with sucking mouthparts and rough tongues. Popular in Spain, Portugal and Southern France. Lampreys require longer cooking than eels.
http://www.dictionarycentral.com/definition/lamprey.html