Nubigenous


(a.) Born of, or produced from, clouds.



Similar Words:

Nubigenous