excreta

Our editors are putting together more complete content — check back in about 20 minutes

excreta — noun

1. waste matter discharged from the body, especially feces and urine

1.名詞
釋義

waste matter discharged from the body, especially feces and urine

例句

The laboratory analyzed samples of human excreta.