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