Home
Advance Search
Dictionary
Words with Friends solver
Meaning of microbarographs
Definition:-
An instrument for measuring very small changes in atmospheric pressure. (noun)