OSTDS

AcronymDefinition
OSTDS➣Onsite Sewage Treatment and Disposal System
OSTDS➣Office of Space Tracking and Data Systems (NASA)
OSTDS➣Optical Stone Tissue Detection System