Definition, synonyms and related words
Anything (especially a biomolecule) that responds to changes in mechanical force