Thalidomide/Definition

A biological response modifier with unique properties including anti-inflammatory, immunomodulatory and antiangiogenic effect; also extremely and dramatically teratogenic