Epithelioid(a.) Like epithelium; as, epithelioid cells.

Words within epithelioid

10 letter words: 1 results
View all words...