imbriferous (comparative more imbriferous, superlative most imbriferous)
From Latin imbrifer (“rain-bearing”).