views updated

CELSS controlled ecological life-support system

CELSS

Updated About encyclopedia.com content Print Article Share Article