virga

1. (noun) light rain that evaporates before it reaches the ground
Related Words: downfall, precipitation



Terms and Conditions of Use / Copyright Notice