Home
Search
Index
Definify.com
Definition
2025
excretat
excretat
See also:
excrétât
Catalan
Verb
excretat
past participle of
excretar
Similar Results
Excreate
Extreat
Excrete