organoid noun 2adjective 1forms 3 noun2 •A mass of cells, either artificially grown in vitro to simulate an organ or an abnormal mass that resembles an organ in structural appearance or qualities, such as a tumour. •An organelle. adjective1 •Resembling an organ of the body. formsorganoids · more organoid · most organoid