Japanese leaf

Explore definitions, synonyms, and language insights of Japanese leaf

Definitions

Noun
erect or partially climbing herb having large green or variegated leaves

More General Terms