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
Tweet