umbriferous

umbriferous

(ʌmˈbrɪfərəs)
adj
casting a shadow or shade