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