ECLSS

views updated

ECLSS environmental control and life-support systems

More From encyclopedia.com