Meaning of japanese pagoda tree

Definition of japanese pagoda tree

(noun) handsome roundheaded deciduous tree having compound dark green leaves and profuse panicles of fragrant creamy-white flowers; China and Japan

Other information on japanese pagoda tree

WIKIPEDIA results for japanese pagoda tree
Amazon results for japanese pagoda tree