UMBRIFEROUS Meaning of UMBRIFEROUS in English adj casting or making a shade; umbrageous. Webster English vocab. Английский словарь Webster. 2012