MESOCARP Meaning of MESOCARP in English ■ noun Botany the middle layer of the pericarp of a fruit. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004