Nubiferous

•  Nubiferous  –  Bringing, or producing, clouds.