stypsis meaning
UK US
stypsis (noun): the ability to contract or draw together soft body tissues to check blood flow or restrict secretion of fluids.
Definition of stypsis
Scrabble score: 12 (letter breakdown)
Word lists: words starting with ST · words ending in IS · 7-letter words
More about stypsis on Wikipedia.