Printer friendly

What does CELSS stand for?

CELSS stands for Closed Ecological Life Support System (aka Controlled Ecological Life Support Systems)

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.

See other definitions of CELSS

Other Resources:
We have 12 other meanings of CELSS in our Acronym Attic