Excreted

Portuguese Meaning

excretar

evacuar

English Meaning

  1. Simple past tense and past participle of excrete.