Endocarp
Word Dictionary
-> Endocarp
Search:
Endocarp
(n.) The inner layer of a ripened or fructified ovary.
Terms of Use
Canadian Jobs