Meaning of wild china tree

Definition of wild china tree

(noun) deciduous tree of southwestern United States having pulpy fruit containing saponin

Other information on wild china tree

WIKIPEDIA results for wild china tree
Amazon results for wild china tree