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