Umbriferous

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