ENDOCARP Meaning of ENDOCARP in English [ 'ɛndə(ʊ)kα:p ]■ noun Botany the innermost layer of the pericarp which surrounds a seed in a fruit.Derivatives~ic adjective Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004