mesocarp

noun mesocarpi.