Translation of secreción in English:

secreción

secretion, n.

Definition of secretion ( US English | UK English )

Other words for secretion

feminine noun

  • 1

    (de una glándula) secretion
    (de una herida) discharge