What does STD mean in Medical & Science

STD meaning is defined below:

Sub Tropical Depression
ADVERTISEMENT

Was it useful?

What does STD mean? It stands for Sub Tropical Depression

Most popular questions

What does STD stand for?


STD stands for "Sub Tropical Depression"

How to abbreviate "Sub Tropical Depression"?


"Sub Tropical Depression" can be abbreviated as STD

What is the meaning of STD abbreviation?


The meaning of STD abbreviation is "Sub Tropical Depression"

What does STD mean?


STD as abbreviation means "Sub Tropical Depression"

Related Acronym Searches