What does OMRR stand for?
OMRR stands for "Ordnance Material Research Reactor"
How to abbreviate "Ordnance Material Research Reactor"?
"Ordnance Material Research Reactor" can be abbreviated as OMRR
What is the meaning of OMRR abbreviation?
The meaning of OMRR abbreviation is "Ordnance Material Research Reactor"
What does OMRR mean?
OMRR as abbreviation means "Ordnance Material Research Reactor"