Meaning of stypsis
Definition of stypsis
(noun)
the
ability
to
contract
or
draw
together
soft
body
tissues to
check
blood
flow
or
restrict
secretion
of fluids
Other information on stypsis
WIKIPEDIA results for
stypsis
Amazon results for
stypsis
Tweet