rilonacept

English

Noun

rilonacept (uncountable)

  1. A particular interleukin 1 inhibitor.

Anagrams