saddle-billed storks

English

Noun

saddle-billed storks

  1. plural of saddle-billed stork