What does Bachneunauge mean?

Bachneunauge - German to English

(European) brook lamprey [Lampetra planeri]

View more

  • western brook lamprey [Lampetra planeri]