Search term endocarp has one result
Jump to
EN English FR French
endocarp (n) [inner layer of the pericarp] (n) endocarpe (n) [inner layer of the pericarp] (n)