Meaning of sapindus saponaria
Definition of sapindus saponaria
(noun)
evergreen
of
tropical
America having
pulpy
fruit
containing
saponin
which was
used
as
soap
by Native Americans
Other information on sapindus saponaria
WIKIPEDIA results for
sapindus saponaria
Amazon results for
sapindus saponaria
Tweet