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
Synonyms : lamper eel, lamprey eel
Similar words of Lamprey :
