multifoliate
adjective
°Having many leaves.