CELSS

views updated

CELSS controlled ecological life-support system

More From encyclopedia.com