1 result found

Search Results for: gonorrhoea

Sexually transmitted disease

Definition noun, plural: sexually transmitted diseases (pathology) A disease that is primarily contracted through sexual... Read More