ENDOCARP


Meaning of ENDOCARP in English

n. the innermost layer of the pericarp.

Derivatives:

endocarpic adj.

Etymology: ENDO- + PERICARP

Oxford English vocab.      Оксфордский английский словарь.