Search term excretion has 2 results
Jump to
EN English NL Dutch
excretion (n) [physiology] excretie (n) {f} [physiology]
excretion (n) [physiology] uitscheiding (n) {f} [physiology]