ramper eel
English
Noun
ramper
eel
(
plural
ramper eels
)
(
dialectal
,
obsolete
)
A
lamprey
.