What does OSRD Stand for?

Browse 7 acronyms and abbreviations related to OSRD.

  • Office of Scientific Research and Development
  • Office of Standard Reference Data
  • Open Space Residential Development (suburban tract allotment)
  • Office of Scientific Research and Development
  • Open Space Residential Design
  • Open Source Research and Development
  • Office of Scientific Research and Development
Add a New Entry