shirabe.org
2)
#102,779
Meaning
    1. immunosuppressant (drug)
    1. EN Immunosuppressive drugs or immunosuppressive agents or antirejection medications are drugs that inhibit or prevent activity of the immune system.
      More
Forms

Results