From magneto- + active.
magnetoactive (comparative more magnetoactive, superlative most magnetoactive)