IBIS


Meaning of IBIS in English

[ibis] n, pl ibis or ibis.es [ME, fr. L, fr. Gk, fr. Egypt hb] (14c): any of various wading birds (family Threskiornithidae) related to the herons but distinguished by a long slender downwardly curved bill

Merriam-Webster English vocab.      Английский словарь Merriam Webster.