Meaning of japanese maple

Definition of japanese maple

(noun) ornamental shrub or small tree of Japan and Korea with deeply incised leaves; cultivated in many varieties
leaves deeply incised and bright red in autumn; Japan

Other information on japanese maple

WIKIPEDIA results for japanese maple
Amazon results for japanese maple