Having a crystalized or whitish covering. Frosted leaves are covered with tiny chrystals or white particles like snow.
Our website uses cookies to improve your experience. Learn more about our cookie policy.
Get seeds of wisdom straight in your inbox.