Your browser doesn't support JavaScript or you have disabled JavaScript.
Click Ad to Visit Our Sponsors
Mesocarp: The middle portion or layer of a whole seed; usually the fruit.