What does TAR stand for?
TAR stands for "testicular adrenal rests"
How to abbreviate "testicular adrenal rests"?
"testicular adrenal rests" can be abbreviated as TAR
What is the meaning of TAR abbreviation?
The meaning of TAR abbreviation is "testicular adrenal rests"
What does TAR mean?
TAR as abbreviation means "testicular adrenal rests"