Loading page
japanese leaf is a noun meaning "erect or partially climbing herb having large green or variegated leaves". It carries one recorded sense.
erect or partially climbing herb having large green or variegated leaves
Definitions, synonyms and semantic relations for japanese leaf come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.