meaning of antigenpräsentierende Zelle

antigenpräsentierende Zelle - German to English

antigen-presenting cell