Word info

nubigenous

Adjective

Meaning

Born of, or produced from, clouds.

Source: Webster's dictionary

Close letter words and terms