Definition & Meaning | English word IBUDILAST
IBUDILAST
Definitions of IBUDILAST
- An anti-inflammatory drug that acts as a phosphodiesterase inhibitor.
Number of letters
9
Is palindrome
No
Search for IBUDILAST in:
Page preparation took: 80.53 ms.