arthrosporic ...
Definition of foliose : Having many leaves; leafy.
Synonyms:
foliated, foliaged, leafy, foliaceous, foliate