EPICARP Meaning of EPICARP in English The external or outermost layer of a fructified or ripened ovary. See Illust. under Endocarp. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012