What is the full meaning of virgae
VIRGA, (Latin) a trail of water-drops coming from cloud but not reaching the ground as precipitation [n]
Example of the word virgae placed on a Scrabble board.