OSTDS

(redirected from Onsite Sewage Treatment and Disposal System)
AcronymDefinition
OSTDSOnsite Sewage Treatment and Disposal System
OSTDSOffice of Space Tracking and Data Systems (NASA)
OSTDSOptical Stone Tissue Detection System