Home
Search
Index
Definify.com
Definition
2024
humanure
humanure
English
Noun
humanure
(
uncountable
)
Human
excrement
that is
recycled
via
composting
for
agricultural
or other purposes.
Etymology
Blend
of
human
+
manure
Similar Results
Humanate
Humanize
Humane
Manure