What does CELSS stand for?
CELSS stands for "Controlled Ecological Life Support System"
How to abbreviate "Controlled Ecological Life Support System"?
"Controlled Ecological Life Support System" can be abbreviated as CELSS
What is the meaning of CELSS abbreviation?
The meaning of CELSS abbreviation is "Controlled Ecological Life Support System"
What does CELSS mean?
CELSS as abbreviation means "Controlled Ecological Life Support System"