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