lamper eel

English

Noun

lamper eel (plural lamper eels)

  1. lamprey (Petromyzontiformes spp.)