mechanosensor
English
Etymology
Noun
mechanosensor (plural mechanosensors)
- Anything (especially a biomolecule) that responds to changes in mechanical force
mechanosensorEnglishEtymologyNounmechanosensor (plural mechanosensors)
Derived termsRelated terms
|