Online English Dictionary

Home

nubiferous


a.

Bringing, or producing, clouds.


© 2009 Dammam Community College