We found 1 definitions of virgas from 1 different sources.
NounPlural: virgas |
||
virga - light wispy precipitation that evaporates before it reaches the ground (especially when the lower air is low in humidity) |