English edit

Noun edit

ECLSS

  1. Initialism of environmental control and life support system.