MESOCARP Meaning of MESOCARP in English [me.so.carp] n (1849): the middle layer of a pericarp--see endocarp illustration Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012