Having long or large leaves.
Having elongated leaves or leaflets.
[Greek] Having large leaves or leaflets.