Umbriferous
Word Dictionary
-> Umbriferous
Search:
Umbriferous
(a.) Casting or making a shade; umbrageous.
Terms of Use
Canadian Jobs