Definition:
Compare mesocarp with other words:
cremocarp vs. mesocarp
endocarp vs. mesocarp
mesocarp vs. tomato
drupe vs. mesocarp
mesocarp vs. pericarp