Arabic-English dictionary »

مناعة meaning in English

ArabicEnglish
مناعة القطيع

herd immunityform of indirect protection against a disease

نقص المناعة m

immunosuppressionmedical suppression of the immune response