English · word

17-hydroxy-11 dehydrocorticosterone

a steroid hormone

Words sharing this root