English edit

Etymology edit

bioactivate +‎ -able

Adjective edit

bioactivatable (comparative more bioactivatable, superlative most bioactivatable)

  1. That can be bioactivated