HELA


Meaning of HELA in English

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

[ Henrietta Lacks, whose cervical carcinoma provided the original cells ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.