Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of buceros

- A genus of large perching birds; the hornbills.