mechanotransductions

English

Noun

mechanotransductions

  1. plural of mechanotransduction