See also: excreta, excretá, and excretà

French edit

Verb edit

excréta

  1. third-person singular past historic of excréter

Anagrams edit