CompareWords
Compare
Nubigenous
Definition:
(a.) Born of, or produced from, clouds.