YourDictionary

STD medical definition

abbreviation
sexually transmitted disease

Learn more about STD

Related Articles

link/cite print suggestion box