EPITHELIOID

Definition of EPITHELIOID

  1. (adj)of or belonging to the epithelium