YourDictionary

lamprey

noun pl. lampreys

any of an order (Petromyzoniformes) of jawless fishes with a funnel-shaped, sucking mouth surrounded by rasping teeth with which it bores into the flesh of other fishes to suck their blood

See lamprey in American Heritage Dictionary 4

Learn more about lamprey

link/cite print suggestion box