Home
Search
Index
Definify.com
Definition
2024
excreates
excreates
English
Verb
excreates
third-person singular simple present indicative form of
excreate
Similar Results
Excreate
Excrete