Leptoptilus dubius

noun

  1. 1

    large Indian stork with a military gait

Synonyms

Also useful for “Leptoptilus dubius”:Crossword