Decomposer
English Meaning
- An organism, often a bacterium or fungus, that feeds on and breaks down dead plant or animal matter, thus making organic nutrients available to the ecosystem.
Sorry, No Malayalam Meaning for your input!
See Decompose Want To Try Decomposer In Malayalam??