scavenger in Greek
scavenger in Greek
πτωματοφάγο
An animal that feeds on decaying matter such as carrion.
νεκροφάγος
An animal that feeds on decaying matter such as carrion.