bioactivator (English, noun)
expansion: bioactivator (plural bioactivators)
Senses:
glosses: A biological activator (typically for composting)
Forms:
form: bioactivators
tags: plural