EPITHELIOID


Meaning of EPITHELIOID in English

[ep.i.the.li.oid] adj (1878): resembling epithelium "~ cells"

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