Word Meaning

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


Meaning of baromacrometer

- An instrument for ascertaining the weight and length of a newborn infant.