lampreda f (plural lamprede)
From Medieval Latin lampreda, of uncertain origin: possibly from Late Latin lampetra, from a combination of lambere ("lick") + petra ("stone"). Compare Spanish lamprea, French lamproie and Portuguese lampreia.