multifoliate

listen to the pronunciation of multifoliate
English - English
Having many leaves