Umbriferous meaning

Casting or making a shade; umbrageous.
adjective
0
0
Advertisement

Origin of umbriferous

  • Latin umbrifer; umbra a shade + ferre to bear.

    From Wiktionary