cyclandelate
nounMedical Definition of cyclandelate
: an antispasmodic drug C17H24O3 used especially formerly as a vasodilator in the treatment of diseased arteries