Definition, synonyms and related words
Any organism that thrives in an environment rich in organic matter