What is the full meaning of nephologists
NEPHOLOGIST, a practitioner of nephology, the study of clouds [n]
Example of the word nephologists placed on a Scrabble board.