southern topeyed lamprey

English

Noun

southern topeyed lamprey (plural southern topeyed lampreys)

  1. A lamprey of the genus Mordacia, of Chile and Australia

Hyponyms

References