What is the meaning of ibis in English?

Learn vocabulary with pictures as well as definitions of ibis in English

Learn in

See more

n. ibis

Definition of ibis in English

Omnivorous wading bird of the pelican order, between 65 and 80 cm (26-31 in) in length, that has a long neck, long legs, and a prominent beak which curves downwards.