ENDOCARP Meaning of ENDOCARP in English noun the inner layer of a ripened or fructified ovary. Webster English vocab. Английский словарь Webster. 2012