Online English Dictionary

Home

Umbriferous


a.

Casting or making a shade; umbrageous.


© 2009 Dammam Community College