English dictionary
mesocarp meaning and definition
Definition and meaning of mesocarp at MeaningMonkey.org. mesocarp meaning and definition in the English Dictionary.MESOCARP noun
Definition of mesocarp (noun)
- the middle layer of a pericarp
Source: Princeton University Wordnet