Definitions for "Setons"
a drainage device that consists of a silicone tube and a large plate that fluid can filter over once it the tube. These devices are sometimes implanted in eyes with glaucoma, if traditional ( trabeculectomy)filtering surgery has failed.