ELCS

English

Noun

ELCS (uncountable)

  1. (medicine) Abbreviation of extracorporeal life support.

Anagrams