electrochemogenetherapy en · NOUN EtymologyFrom electrochemogene + therapy. Meanings (uncountable) electrochemogene therapy