imbriferous

Etymology
From.

Adjective

 * 1) Rainy; rain-causing; relating to rain.