Meaning of sapindus marginatus
Definition of sapindus marginatus
(noun)
deciduous
tree
of
southwestern
United States having
pulpy
fruit
containing
saponin
Other information on sapindus marginatus
WIKIPEDIA results for
sapindus marginatus
Amazon results for
sapindus marginatus
Tweet