Word info

imbriferous

Adjective

Meaning

imbriferous (comparative more imbriferous, superlative most imbriferous)

Rainy; rain-causing; relating to rain.

Source: en.wiktionary.org

Close letter words and terms