organoid
Meanings
adj
- Resembling an organ of the body.
noun
- An organelle.
- 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.
Pronunciation
Word forms
Etymology
From organ + -oid.
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.