What is the full meaning of atmologists
ATMOLOGIST, one who is versed in atmology [n]
Example of the word atmologists placed on a Scrabble board.