Big Huge Thesaurus

vasodilative

noun