Word info

nubiferous

Adjective

Meaning

Bringing, or producing, clouds.

Source: Webster's dictionary

Anagrams

Close letter words and terms