About us
Define
Definitions for
"Svet"
Svet is the Russian word meaning light. It is also the name given to the Russian greenhouse, where plants are grown on the Mir station.
neurolab.jsc.nasa.gov