EPICARP Meaning of EPICARP in English the external or outermost layer of a fructified or ripened ovary. ·see ·illust. under endocarp. Webster English vocab. Английский словарь Webster. 2012