Lock hospital

From Biology-Online Dictionary
Jump to: navigation, search

Lock hospital

a hospital for the treatment of venereal diseases.