the central part of some fruits consisting of the seed and a hard endocarp layer - German English Dictionary

Suggest a Term