Printer friendly

What does CELSS stand for?

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

This definition appears 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