Immunological drugs Synonyms

Definitions for Immunological


  • (adjective) of or relating to immunology

ID abbreviation

ID is an abbreviation for Immunological Drugs
What does ID stand for?
ID stands for "Immunological Drugs"