English Dictionary
◊ EPITHELIOD
epitheliod
adj : resembling epithelium; "epithelial tissue"