Noun: organoid
- A three-dimensional, miniature, simplified version of an organ grown in vitro, used for research and drug discovery
"Researchers use brain organoids to study neurological disorders and test new treatments"
Derived forms: organoids
Encyclopedia: Organoid