epithelioid
English edit
Etymology edit
epithelium + -oid
Adjective edit
epithelioid (comparative more epithelioid, superlative most epithelioid)
- Of, pertaining to, or resembling epithelium
epithelium + -oid
epithelioid (comparative more epithelioid, superlative most epithelioid)