When I read a Children's Illustrated Dictionary, I found an example sentence as this,
Apricot
An apricot is a soft round fruit. It has a big stone in the middle.
How to replace the stone with another better word in the example? core?
kernel is a synonym to stone in that context, as is pit. If the stone in question is small, you could use pip or seed.