Meaning of “excreta” in the English Dictionary

british dictionary

"excreta" in British English

See all translations

excretanoun [ U ]

uk /ɪkˈskriː.tə/ us /ɪkˈskriː.t̬ə/ formal

(Definition of “excreta” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)