CompareWords
Compare
Nubiferous
Definition:
(a.) Bringing, or producing, clouds.