Word info

bioactivator

Noun

Meaning

bioactivator (plural bioactivators)

A biological activator (typically for composting)

Source: en.wiktionary.org

Close letter words and terms