VariousWords beta
Related Terms:
Definitions:
Adjective
decompositional
Definition: causing organic decay
Definition: Of or pertaining to decomposition.