English edit

Etymology edit

torsade +‎ -genesis

Noun edit

torsadogenesis (uncountable)

  1. (pathology) The production of torsade de pointes