Noun
cadralazine (uncountable) English Wikipedia has an article on:cadralazineWikipedia (pharmacology) A certain antihypertensive drug.