UMBRIFEROUS Meaning of UMBRIFEROUS in English adj. formal providing shade. Etymology: L umbrifer f. umbra shade: see -FEROUS Oxford English vocab. Оксфордский английский словарь. 2012