Meaning ofexcrementalin English

excremental

#uncommon
Definitions