MECHAN-


Meaning of MECHAN- in English

[mechan-] or mechano- comb form [Gk, fr. mechane machine--more at machine]: mechanical "mechanoreceptor"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.