Word Meaning

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


Meaning of pressiroster

- One of a tribe of wading birds (Pressirostres) including those which have a compressed beak, as the plovers.