English edit

Etymology edit

mechano- +‎ -some

Noun edit

mechanosome (plural mechanosomes)

  1. (biology) A hypothetical structure, in cells, responsible for mechanotransduction