What does Almoraspecht mean?

Almoraspecht - German to English

typical scaly-bellied woodpecker [Picus squamatus]

View more

  • big scaly-bellied woodpecker [Picus squamatus]
  • scaly-bellied green woodpecker [Picus squamatus]