Meaning of japanese leaf
Definition of japanese leaf
(noun)
erect
or
partially
climbing
herb
having
large
green
or
variegated
leaves
Other information on japanese leaf
WIKIPEDIA results for
japanese leaf
Amazon results for
japanese leaf
Tweet