Imbriferous definition

Rainy; rain-causing; relating to rain.
adjective
0
0
Advertisement

Origin of imbriferous

  • From Latin imbrifer (“rain-bearing”).

    From Wiktionary