Printer friendly

What does CELSS stand for?

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

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.

See other meanings of CELSS

Other Resources:
We have 12 other definitions for CELSS in our Acronym Attic