EPITHELIOID


Meaning of EPITHELIOID in English

adj like epithelium; as, epithelioid cells.

Webster English vocab.      Английский словарь Webster.