Virga

VIRGA Rain which fall in the sky but evaporates before it reaches the ground.