The AI-powered English dictionary
comparative more organoid, superlative most organoid
Resembling an organ of the body. examples
plural organoids
(biology) An organelle.
(biology) 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.