What is the meaning of secretion in English?

Learn vocabulary with pictures as well as definitions of secretion in English

Learn in

See more

n. secretion

Definition of secretion in English

Substance that fulfills a specific bodily function, discharged from a gland, organ or cell.