Search term endocarp has one result
Jump to
EN English ES Spanish
endocarp (n) [inner layer of the pericarp] (n) endocarpio (n) [inner layer of the pericarp] (n)