Definify.com
Definition 2024
endothelioid
endothelioid
English
Adjective
endothelioid (comparative more endothelioid, superlative most endothelioid)
- Resembling endothelium.
endothelioid (comparative more endothelioid, superlative most endothelioid)