Word info

epitheloid

Adjective

Meaning

Epithelioid.

Source: Webster's dictionary

Anagrams

Close letter words and terms