YourDictionary

STD science definition

Abbreviation of sexually transmitted disease 

Learn more about STD

Related Articles

link/cite print suggestion box