ENDOCARP Meaning of ENDOCARP in English n. the innermost layer of the pericarp. Derivatives: endocarpic adj. Etymology: ENDO- + PERICARP Oxford English vocab. Оксфордский английский словарь. 2012