English Dictionary
◊ FOLIACEOUS
foliaceous
adj : bearing numerous leaves [syn: {foliose}, {foliaged}]