EGAVE

tilomisole

Meaning

  1. noun An immunomodulator drug.

Similar words

tiprotimod telimomab tilorone aklomide elsilimomab pidotimod immunomodulator thymotrinan dexamisole isotiquimide

Save “tilomisole” to learn later