Definitions of Japanese leaf:

  • noun:   erect or partially climbing herb having large green or variegated leaves