ENDOCARP


Meaning of ENDOCARP in English

(n.) The inner layer of a ripened or fructified ovary.

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