What is the full meaning of nephographs
NEPHOGRAPH, an instrument for photographing clouds [n]
Example of the word nephographs placed on a Scrabble board.