• word of the day

    stypsis

    stypsis - Dictionary definition and meaning for word stypsis

    Definition
    (noun) the ability to contract or draw together soft body tissues to check blood flow or restrict secretion of fluids
    Synonyms : astringency
Download our Mobile App Today
Receive our word of the day
on Whatsapp