Advertisement

meso-

before vowels mes-, word-forming element meaning "middle, intermediate, halfway," from Greek mesos "middle, in the middle; middling, moderate; between" (from PIE root *medhyo- "middle").