VIRGA


Meaning of VIRGA in English

[vir.ga] n [NL, fr. L, branch, rod, streak in the sky suggesting rain] (1938): wisps of precipitation evaporating before reaching the ground

Merriam-Webster English vocab.      Английский словарь Merriam Webster.