English | German | Russian | Czech

nubiferous English

Meaning nubiferous meaning

What does nubiferous mean?

nubiferous

Bringing, or producing, clouds; cloudy.

Are you looking for...?