Umbriferous /(?)/

Um·brif·er·ous

Umbriferous

a.
  1. Casting or making a shade; umbrageous.