Monday 17th June 2024 09:56:21 PM

decomposition meaning

nounthe process where dead matter is rotted by the action of bacteria or fungi decompression