UMBRIFEROUS


Meaning of UMBRIFEROUS in English

adj casting or making a shade; umbrageous.

Webster English vocab.      Английский словарь Webster.