nubiferous /(?)/

nu·bif·er·ous

nubiferous

a.
  1. Bringing, or producing, clouds.