southern topeyed lamprey

Noun

 * 1) A lamprey of the genus Mordacia, of Chile and Australia

Hyponyms

 * ,,   - species