English

edit

Adjective

edit

epitheloid (comparative more epitheloid, superlative most epitheloid)

  1. Alternative form of epithelioid

References

edit

Anagrams

edit