English | German | Russian | Czech

epithelioid English

Meaning epithelioid meaning

What does epithelioid mean?

epithelioid

Of, pertaining to, or resembling epithelium

Are you looking for...?