tilomisole

Noun

 * 1) An immunomodulator drug.