English Etymology From micro- + MEC. Noun microMEC (plural microMECs) A very small MECWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads