mechanosome

English

Etymology

From mechano- +‎ -some.

Noun

mechanosome (plural mechanosomes)

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