Search term testosterone has 3 results
EN English PT Portuguese
testosterone testosterona {f}
testosterone (n) [physiology] testosterona (n) {f} [physiology]
testosterone (n) [steroid hormone] testosterona (n) {f} [steroid hormone]