meaning of Bachneunauge

Bachneunauge - German to English

(European) brook lamprey [Lampetra planeri]

View more

  • western brook lamprey [Lampetra planeri]