NUBIFEROUS


Meaning of NUBIFEROUS in English

(a.) Bringing, or producing, clouds.

Webster's English dictionary.      Английский словарь Webster.