Word info

southern topeyed lamprey

Noun

Meaning

southern topeyed lamprey (plural southern topeyed lampreys)

A lamprey of the genus Mordacia, of Chile and Australia

Source: en.wiktionary.org

Close letter words and terms