epithelioid
adjectiveDefinition of epithelioid
: resembling epithelium
epithelioid cells
Keep scrolling for more
Keep scrolling for more