GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Endocarp , n. [Endo- + Gr. > fruit: cf. F. endocarpe.] (Bot.) The inner layer of a ripened or fructified ovary.1913 Webster