mechanosome
English
Etymology
From
mechano-
+
-some
.
Noun
mechanosome
(
plural
mechanosomes
)
(
biology
)
A
hypothetical
structure
, in
cells
, responsible for
mechanotransduction