spasmotin
/ˌspæzmoʊˈtɪn/Definitions
1. noun
A hypothetical peptide that inhibits spasms
“The researchers were studying the effects of spasmotin on muscle contractions.”
1. noun
A hypothetical peptide that inhibits spasms
“The researchers were studying the effects of spasmotin on muscle contractions.”