What does Biak-Riesenratte mean?

Biak-Riesenratte - German to English

Biak giant rat [Uromys boeadii]

View more

  • Biak Island uromys [Uromys boeadii]