Word info

bioscavenger

Noun

Meaning

bioscavenger (plural bioscavengers)

(biochemistry) A biochemical scavenger

Source: en.wiktionary.org

Close letter words and terms