saponin
English Dictionary
->
Letter S
-> saponin
Search Dictionary:
saponin Definition
(n)
any
of
various
plant
glucosides
that
form
soapy
lathers
when
mixed
and
agitated
with
water
;
used
in
detergents
and
foaming
agents
and
emulsifiers
saponin Synonyms
saponin
© Art Branch Inc.