OSRD
English
Proper noun
OSRD
(
US
,
sciences
)
Initialism of
Office of
Scientific
Research
and
Development
.
References
Office of Scientific Research and Development
on Wikipedia.
Wikipedia
Anagrams
rods
,
sord
,
Dors.
,
RDOs
,
Dors
,
ords
,
ODRs
,
dors
,
dors-
,
DROs