Word of the Day – Umbriferous
March 23, 2017
Word of the Day – Umbriferous
Umbriferous (adj) (literary) um-brif-er-us Providing shade. From Latin, Umbra - Shade (more…)





