What does SD stand for?
SD stands for "serologically defined"
How to abbreviate "serologically defined"?
"serologically defined" can be abbreviated as SD
What is the meaning of SD abbreviation?
The meaning of SD abbreviation is "serologically defined"
What does SD mean?
SD as abbreviation means "serologically defined"