Endocarp Meaning

There are 1 meaning(s) for word Endocarp

Meaning 1 : the hard inner (usually woody) layer of the pericarp of some fruits (as peaches or plums or cherries or olives) that contains the seed

    Synonyms : pit,  stone