Wordnet polsko-angielski

(any animal that feeds on refuse and other decaying organic matter)
scavenger
synonim: padlinożerca