'Japanese leaf' definitions:

Definition of 'Japanese leaf'

(from WordNet)
noun
Erect or partially climbing herb having large green or variegated leaves [syn: Chinese evergreen, Japanese leaf, Aglaonema modestum]