mesocarp - noun

singularmesocarp
pluralmesocarps