What is the full meaning of umbriferous
giving or bearing shade [adj]
Example of the word umbriferous placed on a Scrabble board.