meaning of immunosuppressed

1. of persons whose immune response is inadequate


Related Words

immunosuppressed |

Developed & Maintained By Taraprasad.com

Treasure Words