What does STT stand for?
STT stands for "seawater tolerance test"
How to abbreviate "seawater tolerance test"?
"seawater tolerance test" can be abbreviated as STT
What is the meaning of STT abbreviation?
The meaning of STT abbreviation is "seawater tolerance test"
What does STT mean?
STT as abbreviation means "seawater tolerance test"