Find the word definition

Wiktionary
organoid

a. Resembling an organ of the body n. an organelle

Wikipedia
Organoid

An organoid is a three-dimensional organ- bud grown in vitro that shows realistic micro-anatomy. The technique for growing organoids has rapidly improved since the early 2010s, and it was named by The Scientist as one of the biggest scientific advancements of 2013.