English | German | Russian | Czech

nubigenous English

Meaning nubigenous meaning

What does nubigenous mean?

nubigenous

Born of, or produced from, clouds.

Are you looking for...?