Medical Dictionary
cyclandelate
noun cy·clan·de·late \ˌsī-ˈklan-dəl-ˌāt\
Medical Definition of CYCLANDELATE
: an antispasmodic drug C17H24O3 used especially as a vasodilator in the treatment of diseased arteries
Seen & Heard
What made you want to look up cyclandelate? Please tell us where you read or heard it (including the quote, if possible).