VariousWords beta
Related Terms:
Definitions:
Noun
spasmolysis
Definition: the relaxation or relief of muscle spasms
Definition: The alleviation of spasms