Dictionary.com
Thesaurus.com

endocarpal

  • a word derived from endocarp.
    endocarp
    noun
    the inner layer of a pericarp, as the stone of certain fruits.

More Suggestions