Lamprey

From Fresh Dictionary

English

Noun

lamprey (plural lampreys)

  1. a primitive freshwater and saltwater fish, of the Petromyzontidae family, having a sucking mouth with rasping teeth but no jaw
Personal tools