Dictionary
Thesaurus
Reference
Translate
Web
EPITHELIOID - 2 reference results
An epithelioid cell is a mesenchymal cell whose morphology resembles that of epithelial cells.

External links

Search another word or see EPITHELIOID on Dictionary | Thesaurus