What does Abdimstorch mean?

Abdimstorch - German to English

Abdim's stork [Ciconia abdimii]

View more

  • white-bellied stork [Ciconia abdimii]