molsidomine

English

Noun

molsidomine (uncountable)

  1. An oral vasodilating drug.