Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adjective: epithelioid
  1. Of or belonging to the epithelium
    "epithelioid layer";
    - epithelial

Encyclopedia: Epithelioid