What does HD stand for?
HD stands for "heptahelical domain"
How to abbreviate "heptahelical domain"?
"heptahelical domain" can be abbreviated as HD
What is the meaning of HD abbreviation?
The meaning of HD abbreviation is "heptahelical domain"
What does HD mean?
HD as abbreviation means "heptahelical domain"