organoid

noun 2adj 1

Definitions

adj

1

Resembling an organ of the body.

noun

1

An organelle.

2

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.

Your note

not saved
0 chars