Search in full dictionary
LOS ALAMOGORDOS (1)
LOS ALAMOGORDOS (1)
ScnMaster
a humorously made-up name for a city, from
Los Alamos
, a town in
central
New Mexico
that is the site of an atomic
research
center, and Alamogordo Air
Base
, an air
force
base
in
New Mexico
that was the site of the first
man
-made atomic
explosion
on 16 July 1945.
—
HEV
Approved Glossary