mechano- Look up mechano- at Dictionary.com
word-forming element meaning "mechanics, mechanism," from Greek mekhano-, comb. form of mekhane (see machine (n.)).