cadralazine

English

Noun

cadralazine (uncountable)

  1. (pharmacology) A certain antihypertensive drug.