scavenger in French
scavenger in French
charognard
An animal that feeds on decaying matter such as carrion.
animal nécrophage
An animal that feeds on decaying matter such as carrion.