Imbriferous Definition
adjective
Rainy; rain-causing; relating to rain.
Wiktionary
Origin of Imbriferous
-
From Latin imbrifer (“rain-bearing”).
From Wiktionary
Find Similar Words
Find similar words to imbriferous using the buttons below.