English dictionary
ibis meaning and definition
Definition and meaning of ibis at MeaningMonkey.org. ibis meaning and definition in the English Dictionary.IBIS noun
Definition of ibis (noun)
- wading birds of warm regions having long slender down-curved bills
Source: Princeton University Wordnet