Meaning of chinese scholartree

Definition of chinese scholartree

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

Other information on chinese scholartree

WIKIPEDIA results for chinese scholartree
Amazon results for chinese scholartree