ibudilast

/IH1 B UW1 D IY1 L AE1 S T/
noun
  1. 1

    An anti-inflammatory drug that acts as a phosphodiesterase inhibitor.