Lampreys Meaning

There are 1 meaning(s) for word Lampreys

Meaning 1 : primitive eellike freshwater or anadromous cyclostome having round sucking mouth with a rasping tongue

    Synonyms : lamper eel,  lamprey eel