Lamprey Meaning

There are 1 meaning(s) for word Lamprey

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

    Synonyms : lamper eel,  lamprey eel