Imbriferous meaning

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

Origin of imbriferous

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