YourDictionary

jabiru

noun

any of various large wading storks, esp. a tropical American species (Jabiru mycteria)

See jabiru in American Heritage Dictionary 4

Learn more about jabiru

jabiru

link/cite print suggestion box