immunostimulant

listen to the pronunciation of immunostimulant
الإنجليزية - الإنجليزية
Any substance that stimulates an immune response
immunostimulant
المفضلات