nubiferous
/(?)/
nu·bif·er·ous
nubiferous
a.
Bringing, or producing, clouds.