ALL meanings of cyclandelate
cy·clan·de·late
C c - noun cyclandelate a medicine for relaxing smooth muscle and encouraging blood cell dilation 3
- noun cyclandelate a vasodilator, C 17 H 24 O 3 , used to treat certain vascular diseases. 1
- noun cyclandelate A vasodilator used in the treatment of claudication, arteriosclerosis, and Raynaud's disease. 0