Noun
telimomab (uncountable) English Wikipedia has an article on:telimomabWikipedia A mouse monoclonal antibody which is an immunosuppressive drug.