Artificial intelligent assistant

excreta

excreta
/ɪkˈskri:tə; ɪk`skritə/ n[U]
(fml 文) liquid and solid waste (excrement, urine, sweat) passed from the body 排泄物(粪、 尿、 汗)
    the smell of excreta in the hospital ward 医院病房里排泄物的气味.

牛津英汉双解词典

edrTRBnvbvbfdvEzudIdQg1m88q5imAx0fJs98kZOqu6gcmlb31bzg 54a098b2b83621bdecd02550d455381b