Thalidomide
English Meaning
- A sedative and hypnotic drug, C13H10N2O4, withdrawn from general use after it was found to cause severe birth defects when taken during pregnancy. It is sometimes prescribed to treat leprosy.
Sorry, No Malayalam Meaning for your input!
See Thalidomid Want To Try Thalidomide In Malayalam??