immunokinase (English, noun)
expansion: immunokinase (plural immunokinases)
Senses:
topics: immunology
medicine
sciences
glosses: An immunotherapeutic kinase used in cancer treatment
Forms:
form: immunokinases
tags: plural