Word info

biomultiplier

Noun

Meaning

biomultiplier (plural biomultipliers)

(biology) Any organism (typically a plant) that accumulate toxins from the environment

Source: en.wiktionary.org

Close letter words and terms