Search term exocarp has one result
Jump to
EN English ES Spanish
exocarp (n) [outermost layer of the pericarp] (n) epicarpio (n) [outermost layer of the pericarp] (n)