What is the full meaning of cyclosporin
an immunosuppressant drug used in organ transplants, also CYCLOSPORINE [n -S]
Example of the word cyclosporin placed on a Scrabble board.