What is the meaning of excretion in English?

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

Learn in

See more

n. excretion

Definition of excretion in English

Expulsion of waste substances from the body.

See more

n. excretion

Definition of excretion in English

Waste substance derived from organic processes.