Jabiru mycteria

Explore definitions, synonyms, and language insights of Jabiru mycteria

Definitions

Noun
large white stork of warm regions of the world especially America

Synonyms


More General Terms