Scavenger

Science / Marine Biology / Scavenger: An organism that feeds on dead or decomposing animals or macrophytes

Links
Home
Glossary
Thesaurus