What is the full meaning of cyclandelates
CYCLANDELATE, a drug whose effect is to dilate the veins, etc., used to improve circulation e.g. in cerebrovascular disease [n]
Example of the word cyclandelates placed on a Scrabble board.