Wiktionary
imbriferous
a. rainy; rain-causing; relating to rain.
a. rainy; rain-causing; relating to rain.