MESOCARP


Meaning of MESOCARP in English

noun the middle layer of a pericarp which consists of three distinct or dissimilar layers.

Webster English vocab.      Английский словарь Webster.