Multilingual dictionary of abbreviations

What does SCID mean?

Code

Meaning

Language

Themes and places

SCID

Severe Combined Immunodeficiency

In English

SCID

Severe Combined Immunodeficient

In English