See Also: excreta(medicine)
excreta(dictionary)
excreta(dictionary)

excreta (oh)



[Date: 1800-1900; Language: Latin; Origin: excretus; EXCRETE]
formal the solid or liquid waste material that people and animals produce and get rid of from their bodies