tuskegee ( synonym found)

Definition of tuskegee:

°A city in southwestern Alabama in the United States.
°An unethical experiment on humans. (A reference to the notorious Tuskegee Syphilis Study, a landmark event in medical research ethics and law.).

Definition of tuskegee:

°A city in southwestern Alabama in the United States.
°An unethical experiment on humans. (A reference to the notorious Tuskegee Syphilis Study, a landmark event in medical research ethics and law.).

Back to Top