epicarpio has 2 translations in 2 languages

translations of epicarpio

ES EN English 1 translation
  • exocarp (n) [outermost layer of the pericarp] (n)
ES FR French 1 translation