NUBIFEROUS


Meaning of NUBIFEROUS in English

adj bringing, or producing, clouds.

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