excréta

See also: excreta, excretá, and excretà

French

Verb

excréta

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

Anagrams