'Jabiru mycteria' definitions:

Definition of 'Jabiru mycteria'

From: WordNet
noun
Large white stork of warm regions of the world especially America [syn: jabiru, Jabiru mycteria]