The AI-powered English dictionary
plural endocarps
(botany) The woody inner layer of the pericarp of some fruits that contains the seed. examples