MESOCARP Meaning of MESOCARP in English noun the middle layer of a pericarp which consists of three distinct or dissimilar layers. Webster English vocab. Английский словарь Webster. 2012