Frost grape

What is Frost grape?

Frost grape definition and meaning on Dictionary terms:
noun