What does Attenborough-Langschnabeligel mean?

Attenborough-Langschnabeligel - German to English

Attenborough's long- beaked echidna [Zaglossus attenboroughi]

View more

  • cyclops long-beaked echidna [Tachyglossus aculeatus]
  • Sir David's long-beaked echidna [Tachyglossus aculeatus]