encyclopedia of medical concepts
ψ
Organoids
More information
in Books
or on
Definition
: An organization of cells into an organ-like structure. Organoids can be generated in culture. They are also found in certain neoplasms.
do not confuse with ORGANELLES: read MeSH definitions & follow text
Other names
Organoid