Search term excrete has 2 results
Jump to
EN English FR French
excrete (v) [physiology] excréter (v) [physiology]
excrete (v) [to discharge from the system] excréter (v) [to discharge from the system]