nahkiainen

Noun

 * 1) lamprey any fish of the family
 * 2) European river lamprey,