Meaning of enbrel

Definition of enbrel

(noun) a genetically engineered anti-TNF compound (trade name Enbrel) consisting of receptors that bind TNF; it is injected twice a week in the treatment of rheumatoid arthritis

Other information on enbrel

WIKIPEDIA results for enbrel
Amazon results for enbrel