mechanoelectrotransduction en · NOUN EtymologyFrom mechano- + electro- + transduction. Meanings (uncountable) mechanoelectrical transduction