Dictionary.net

Definitions of Jabiru Mycteria

  1. large white stork of warm regions of the world especially America
X