mechanosensor (English, noun)
expansion: mechanosensor (plural mechanosensors)
Senses:
glosses: Anything (especially a biomolecule) that responds to changes in mechanical force
Forms:
form: mechanosensors
tags: plural