HELA


Meaning of HELA in English

adj. of a strain of human epithelial cells maintained in tissue culture.

Etymology: Henrietta Lacks, whose cervical carcinoma provided the original cells

Oxford English vocab.      Оксфордский английский словарь.